package week02review;

public class OoDay02{
    /*
    * 继承:
    *       超类/基类/父类:共有的属性和行为
    *       派生类/  子类 :特有的属性和行为
    * 在构造派生类之前必须先构造超类
    * -在派生类的构造方法中若没有调用超类的构造方法，则默认super()调用超类的无参构造方法
    * -若自己调用了超类的构造方法，则不再默认提供
    * ---super()调用超类构造方法，必须位于派生类构造方法的第一行
    *
    * 方法的重写(override/overriding):重新写，覆盖
    *   ---发生在父子类中，方法名相同，参数列表相同
    *   ---重写方法被调用时，看对象的类型。new谁就调谁的
    * */
}
